Until recently, evolutionary psychology has been controversial and obscure. Recent advances in the science of psychology has made evolutionary psychology a ...
Human Nature Review is a significant source of analysis and commentary for readers at leading universities and research institutes in over one hundred and sixty ...